permanently handicap

Translations
постоянно ограничивать
The accident could permanently handicap him.
Авария могла постоянно ограничить его.
Words
handicap

verb
затруднять
permanently

adverb
постоянно